Big Huge Thesaurus

family phasmidae

noun

sounds kind of like